package com.jiyinit.web.core.video.dto;

import com.jiyinit.web.core.common.dto.PageRequest;
import org.springframework.format.annotation.DateTimeFormat;

/**
 * 
 * 
 * @author Txd
 * @date 2018-12-03 18:01:56
 * @version 1.0
 *
 */
public class VideoRequest extends PageRequest{

    /**
     * 主键
     * 可为空：
     */
    private Integer id;
    /**
     * 视频房间id
     * 可为空：
     */
    private String viHomeId;
    /**
     * 发起人id
     * 可为空：
     */
    private String sponsorId;
    /**
     * 视频开启时间
     * 可为空：
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private java.util.Date viOpenTime;
    /**
     * 视频关闭时间
     * 可为空：
     */
    @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private java.util.Date viCloseTime;
    /**
     * 参与人id
     * 可为空：
     */
    private String participantIds;
    /**
     * 是否关闭
     * 可为空：
     */
    private String isClose;
    /**
     * 备用字段1
     * 可为空：
     */
    private String attr1;
    /**
     * 备用字段2
     * 可为空：
     */
    private String attr2;

    /**
     * 签名戳
     */
    private String token;
    /**
     * 签名戳
     */
    private String sign;

    /**
     * 用户id
     */
    private Integer userId;


    public Integer getId(){
        return id;
    }

    public void setId(Integer id){
        this.id = id;
    }
    
    public String getViHomeId(){
        return viHomeId;
    }

    public void setViHomeId(String viHomeId){
        this.viHomeId = viHomeId;
    }
    
    public String getSponsorId(){
        return sponsorId;
    }

    public void setSponsorId(String sponsorId){
        this.sponsorId = sponsorId;
    }
    
    public java.util.Date getViOpenTime(){
        return viOpenTime;
    }

    public void setViOpenTime(java.util.Date viOpenTime){
        this.viOpenTime = viOpenTime;
    }
    
    public java.util.Date getViCloseTime(){
        return viCloseTime;
    }

    public void setViCloseTime(java.util.Date viCloseTime){
        this.viCloseTime = viCloseTime;
    }
    
    public String getParticipantIds(){
        return participantIds;
    }

    public void setParticipantIds(String participantIds){
        this.participantIds = participantIds;
    }
    
    public String getIsClose(){
        return isClose;
    }

    public void setIsClose(String isClose){
        this.isClose = isClose;
    }
    
    public String getAttr1(){
        return attr1;
    }

    public void setAttr1(String attr1){
        this.attr1 = attr1;
    }
    
    public String getAttr2(){
        return attr2;
    }

    public void setAttr2(String attr2){
        this.attr2 = attr2;
    }

    public String getToken() {
        return token;
    }

    public void setToken(String token) {
        this.token = token;
    }

    public String getSign() {
        return sign;
    }

    public void setSign(String sign) {
        this.sign = sign;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }
}